caterpillar tread

英 [ˈkætəpɪlə(r) tred] 美 [ˈkætərpɪlər tred]

网络  履带



英英释义

noun

  1. an endless metal belt on which tracked vehicles move over the ground

      Synonym:    trackcaterpillar track